forest shelter belt - Spanish English Dictionary